﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using DataManager.BLL;

namespace FILMEK.GUI
{
    public partial class frmEladasInfok : Form
    {
        FilmManager manager;

        public frmEladasInfok(FilmManager manager)
        {
            InitializeComponent();
            this.manager = manager;
        }

        private void setOsszeshez()
        {
            lblOsszesCimke.Visible = true;
            lblOsszes.Visible = true;
            lblLegjobbVCimke.Visible = false;
            dgvLegjobb.Visible = false;
        }

        private void setLegjobbhoz()
        {
            lblOsszesCimke.Visible = false;
            lblOsszes.Visible = false;
            lblLegjobbVCimke.Visible = true;
            dgvLegjobb.Visible = true;
        }

        private void btnOK_Click(object sender, EventArgs e)
        {
            string temp = cbValaszt.SelectedItem.ToString();
            if (temp == "Összes bevétel")
            {
                setOsszeshez();
                int osszes = manager.getOsszesEladasErtek();
                lblOsszes.Text = osszes.ToString();
            }
            else if (temp == "Legjobb vásárló")
            {
                setLegjobbhoz();
                DataSet vasarlo = manager.getLegjobbVasarloInfo();
                dgvLegjobb.DataSource = vasarlo.Tables[0];
            }
        }
    }
}
